A taxonomy and comparison of parallel block multi-level preconditioners for the incompressible Navier-Stokes equations
نویسندگان
چکیده
In recent years, considerable effort has been placed on developing efficient and robust solution algorithms for the incompressible Navier–Stokes equations based on preconditioned Krylov methods. These include physicsbased methods, such as SIMPLE, and purely algebraic preconditioners based on the approximation of the Schur complement. All these techniques can be represented as approximate block factorization (ABF) type preconditioners. The goal is to decompose the application of the preconditioner into simplified sub-systems in which scalable multi-level type solvers can be applied. In this paper we develop a taxonomy of these ideas based on an adaptation of a generalized approximate factorization of the Navier-Stokes system first presented in [25]. This taxonomy illuminates the similarities and differences among these preconditioners and the central role played by efficient approximation of certain Schur complement operators. We then present a parallel computational study that examines the performance of these methods and compares them to an additive Schwarz domain decomposition (DD) algorithm. Results are presented for two and three-dimensional steady state problems for enclosed domains and inflow/outflow systems on both structured and unstructured meshes. The numerical experiments are performed using MPSalsa, a stabilized finite element code. ∗This work was partially supported by the DOE Office of Science MICS Program and by the ASC Program at Sandia National Laboratories. Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of Energy’s National Nuclear Security Administration under contract DE-AC04-94AL85000. †This work was partially supported by the DOE Office of Science MICS Program and by the ASC Program at Sandia National Laboratories. Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of Energy’s National Nuclear Security Administration under contract DE-AC04-94AL85000. ‡This work was partially supported by the DOE Office of Science MICS Program and by the ASC Program at Sandia National Laboratories. Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of Energy’s National Nuclear Security Administration under contract DE-AC04-94AL85000. §Department of Computer Science and Institute for Advanced Computer Studies, University of Maryland, College Park, MD 20742, [email protected]. The work of this author was supported by the Department of Energy under grant DOEG0204ER25619. ¶Sandia National Laboratories, PO Box 969, MS 9159 Livermore, CA 94551, [email protected]. ‖Sandia National Laboratories, PO Box 5800, MS 1111, Albuquerque, NM 87185, [email protected]. ∗∗Applied Mathematics and Scientific Computing Program and Center for Scientific Computation and Mathematical Modeling, University of Maryland, College Park, MD 20742. [email protected] ††Sandia National Laboratories, PO Box 969, MS 9159, Livermore, CA 94551, [email protected].
منابع مشابه
A Comparison of Parallel Block Multi-level Preconditioners for the Incompressible Navier–stokes Equations
Over the past several years, considerable effort has been placed on developing efficient solution algorithms for the incompressible Navier–Stokes equations. The effectiveness of these methods requires that the solution techniques for the linear subproblems generated by these algorithms exhibit robust and rapid convergence; These methods should be insensitive to problem parameters such as mesh s...
متن کاملA comparison of preconditioners for incompressible Navier-Stokes solvers
We consider solution methods for large systems of linear equations that arise from the finite element discretization of the incompressible Navier–Stokes equations. These systems are of the so-called saddle point type, which means that there is a large block of zeros on the main diagonal. To solve these types of systems efficiently, several block preconditioners have been published. These types ...
متن کاملEVIEW A RTICLE Preconditioners for Incompressible Navier - Stokes Solvers †
In this paper we give an overview of the present state of fast solvers for the solution of the incompressible Navier-Stokes equations discretized by the finite element method and linearized by Newton or Picard’s method. It is shown that block preconditioners form an excellent approach for the solution, however if the grids are not to fine preconditioning with a Saddle point ILU matrix (SILU) ma...
متن کاملNon - linear additive Schwarz preconditioners and application in computational uid dynamics 3
The focus of this paper is on the numerical solution of large sparse non-linear systems of algebraic 9 equations on parallel computers. Such non-linear systems often arise from the discretization of non-linear partial di erential equations, such as the Navier–Stokes equations for uid ows, using nite element 11 or nite di erence methods. A traditional inexact Newton method, applied directly to t...
متن کاملA Comparative Study of Block Preconditioners for Incompressible Flow Problems
Problem statement: We consider the numerical solvers for the linearized Navier-Stokes problem. Both the Stokes problem and Oseen problems are considered. Approach: We used the Mark and Cell (MAC) discretization method to discretize the Navier-Stokes equations. We used preconditioned Krylov subspace methods to solve the resulting linear systems. Results: Numerical experimental results are perfor...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- J. Comput. Physics
دوره 227 شماره
صفحات -
تاریخ انتشار 2008